Diethyl 4-Methylbenzyl phosphonate Min 98.0% GC 25G Synonym 4-Methylbenzyl phosphonic Acid Diethyl Ester MDL Number 00041385 Beilstein 16 00