99298-06-3
2,5-Pyrrolidinedione, 1-[(4-azido-2-hydroxy-5-iodobenzoyl)oxy]-
Product Code:
1032995
Molecular Formula:
C11H7IN4O5
Molecular Weight:
402.10
Order 99298-06-3