81586-97-2
2-HYDROXYESTRONE-1,4,16,16-D4
Product Code:
474823
Molecular Formula:
C18H18D4O3
Molecular Weight:
290.39
Order 81586-97-2