652992-40-0
2,4-Imidazolidinedione, 3-(3-bromopropyl)-1-(2-pyridinyl)-
Product Code:
501972
Molecular Formula:
C11H12BrN3O2
Molecular Weight:
298.13
Order 652992-40-0