Floxuridine-d3

Supplier Alfa Chemistry
Product # ACM50919-1
CAS # 50-91-9
Pricing Inquire
MolecularFormula C9H8D3FN2O5
Feedback