1542144-59-1

1542144-59-1 structure
1542144-59-1 structure

Name 2-(Phenyldiazenyl)-[1,1'-biphenyl]-4,4'-dicarboxylic acid
Molecular Formula C20H14N2O4
Molecular Weight 346.34