3-(carboxycarbonyl)-5-phenyl-1H-Pyrrole-2-propanoic acid
CAS No. 1195981-64-6