876894-73-4
(5,6-Dimethyl-7-oxo-4,7-dihydro-[1,2,4]triazolo[1,5-a]pyrimidin-2-yl)-acetic acid
Product Code:
1861340
Molecular Formula:
Molecular Weight:
Order 876894-73-4