Top Suppliers:I want be here

119725-34-7

119725-34-7 structure
119725-34-7 structure

Name 3-hydroxy-2-phenyl-3-(4-phenylphenyl)propanoic acid
Molecular Formula C21H18O3
Molecular Weight 318.36600
Exact Mass 318.12600
PSA 57.53000
LogP 4.25540