2-(Aminocarbonyl)iodobenzoic acid 71672-74-7 EINECS 275-810-2