chemical structure of 1189480-64-5 FT-0672362

Product Name:

1-Methyluric Acid-d3

Catalog No: FT-0672362

CAS NO:1189480-64-5
MW:185.1600 g/mol
MF:C6H6N4O3
INCHI KEY:QFDRTQONISXGJA-FIBGUPNXSA-N