(2S)-2-benzylaziridine | CAS 73058-30-7 | 90% In Stock | Price & 5–9 Day Delivery | MolGraph