A776128 | ethyl 2-(benzylthio)-4-iodobenzoate | AOBChem