2-(2-cyclopropylethynyl)benzoic acid
2-(cyclopropylethynyl)benzoic acid
1313028-09-9
SCHEMBL4202063
MFCD20661082