Top Suppliers:I want be here

757995-89-4

757995-89-4 structure
757995-89-4 structure

Name 2,3-dihydroxy-5-phenylbenzaldehyde
Molecular Formula C13H10O3
Molecular Weight 214.21700
Exact Mass 214.06300
PSA 57.53000
LogP 2.57730