Ethyl Phenylpropiolate Min 97.0% GC 5G Synonym Phenylpropiolic Acid Ethyl Ester MDL Number 00009185 RTECS UE0110000 Beilstein 09 004 00 2328