4-Nitrobenzyl 2-diazoacetoacetate [ 82551-63-1 ]

White or off-white power yellowish powder
Associated Products
 64221-86-9
Imipenem