(2-(2-Oxoindolin-3-yl)acetyl)-L-glutamic acid | CAS 144722-82-7 | 95% In Stock | Price & 5–9 Day Delivery | MolGraph