908-54-3
DIMINAZENE ACETURATE
Product Code:
239858
Molecular Formula:
C22H29N9O6
Molecular Weight:
515.52
Order 908-54-3