474645-27-7 | Monomethylauristatin E | AOBChem