304014-75-3

304014-75-3 structure
304014-75-3 structure

Name 3-[(4-ethenylphenyl)methoxy]-5-phenylmethoxybenzoic acid
Molecular Formula C23H20O4
Molecular Weight 360.40300
Exact Mass 360.13600
PSA 55.76000
LogP 5.18580