144989-70-8
2'-deoxy-3'-Se-phenyl-3'-seleno-5-(trifluoromethyl)uridine
Product Code:
1154720
Molecular Formula:
C16H15F3N2O4Se
Molecular Weight:
435.26
Order 144989-70-8