3-(hept-5-ynoylamino)benzoic acid 3-(1-oxohept-5-ynylamino)benzoic acid EU-0014088 MLS000085126 SMR000019666