Free release

133066-59-8 (3r,4s)-2-oxo-4-phenylazetidin-3-yl acetate

service@apichina.com
Product Name (3R,4S)-2-OXO-4-PHENYLAZETIDIN-3-YL ACETATE
CAS No. 133066-59-8