1621581-20-1 | Diethyl P-[(4-methoxy-1-naphthalenyl)methyl]phosphonate | AOBChem