67692-81-3
1-IMIDAZOLIDINECARBONYL CHLORIDE,3-(ETHYLIDENEAMINO)-2-OXO-
Product Code:
839636
Molecular Formula:
C6H8ClN3O2
Molecular Weight:
189.60
Order 67692-81-3