3-IODOBENZOIC ACID >99%

618-51-9