4-(3-benzoyl-2-methyl-5-phenyl-1H-pyrrol-1-yl)-2-hydroxybenzoic AcidMESHC568547structure in first sourceSynonyms4-BMP-PHB cpdSource last updated 2026-05-24T15:29:52.129Z