1H-Pyrrole-2-propanoic acid, 5-phenyl- 5-PPP 5-Phenyl-1H-pyrrole-2-propanoic acid 5-Phenylpyrrole-2-propionic acid 79720-70-0 NSC 75600