Basic information Supplier

86334-63-6(benzyl((2S,3S)-1-(2,4-dimethoxybenzyl)-2-(hydroxymethyl)-4-oxoazetidin-3-yl)carbamate)

Basic information Supplier
86334-63-6 Basic informationMore

Browse by Nationality 86334-63-6 Suppliers >China suppliers

Recommend You Select Member Companies