19806-14-5
2,2'-biphenyl-4,4'-diyldiacetic acid
Product Code:
218890
Molecular Formula:
C16H14O4
Molecular Weight:
270.28
Order 19806-14-5