1214061-96-7
3-(3-aminophenyl)-5-methylimidazolidine-2,4-dione(SALTDATA: FREE)
Product Code:
315986
Molecular Formula:
C10H11N3O2
Molecular Weight:
205.21
Order 1214061-96-7