89291-13-4

89291-13-4 structure
89291-13-4 structure

Name Benzhydryl-(2,6-dimethyl-phenyl)-phosphinic acid 10-hydroxy-phenanthren-9-yl ester
Molecular Formula C35H29O3P
Molecular Weight 528.57700
Exact Mass 528.18500
PSA 56.34000
LogP 9.08740