2-Propenoic acid, 3-bromo-2-(phosphonooxy)- 44976-95-6 Phosphoenol-3-bromopyruvate Ppe-3-BP