A776126 | 2-(benzylthio)-4-iodobenzoic acid | AOBChem