Phosphoric acid, diethyl 1-(1-naphthalenyl)-2-oxo-2-phenylethyl ester

Product Code: 1495041
Molecular Formula: C22H23O5P
Molecular Weight:
872872-91-8