105421-80-5

105421-80-5 structure
105421-80-5 structure

Name 2-hydroxy-5-[1-[2-(1-phenylethyl)phenyl]ethyl]benzoic acid
Molecular Formula C23H22O3
Molecular Weight 346.41900
Exact Mass 346.15700
PSA 57.53000
LogP 5.39400