4-Nitrobenzyl 2-diazoacetoacetate [ 82551-63-1 ]
White or off-white power yellowish powder
Associated Products
100469
Imipenem