1-Methyl-5-p-toluoylpyrrole 2-acetamidoacetic acid (HCID 86740698)|Huagongshe