4-16-00-01093 (Beilstein Handbook Reference) 74038-34-9 BRN 3287591 Benzylphosphonic acid diallyl ester Diallyl benzylphosphonate Phosphonic acid, benzyl-, diallyl ester