138998-86-4
Thymidine, 5',5'''-[(difluorophosphonomethyl)phosphonate]
Product Code:
2253349
Molecular Formula:
C21H28F2N4O14P2
Molecular Weight:
Order 138998-86-4