3-[Ethyl(hydroxy)phosphoryl]but-2-enoic acid | CAS 33472-67-2 | Chemical Identity, Structure & RFQ | MolGraph