19167-98-7 NSC50134 Pyrrole-1-acetic acid