chemical structure of 17269-99-7 FT-0658561

Product Name:

4-Biphenylol diphenyl phosphate

Catalog No: FT-0658561

CAS NO:17269-99-7
MW:402.4000 g/mol
MF:C24H19O4P
INCHI KEY:YHTCUUPQEPBRRC-UHFFFAOYSA-N