1621580-77-5 | Diethyl P-[(2-methoxy-1-naphthalenyl)methyl]phosphonate | AOBChem