Products
HomeProducts Relugolix Relugolix Impurity 71
small
big

Relugolix Impurity 71

CAT#: R40213
Product Name: Relugolix Impurity 71
Synonyms: 1,3-dimethoxyurea
M.F: C3H8N2O3
M.W: 120.11
CAS#: 6378-51-4
Specification: 10mg/vial