838-85-7

 Home / Products / Fine chemicals / 838-85-7
Diphenyl phosphate

838-85-7

Cat.No. CF12269 Chemical NameDiphenyl phosphate MolFormula C12H10O4P MolWeight 249.18
Enquiry