74038-43-0 Diethyl(3,6-endoxohexahydrophthalimidyl)methyl-phosphonate Phosphonic acid, (hexahydro-3,6-epoxyphthalimido)methyl-, diethyl ester