chemical structure of 35109-88-7 FT-0612659

Product Name:

2-IODOADENOSINE

Catalog No: FT-0612659

CAS NO:35109-88-7
MW:393.1400 g/mol
MF:C10H12IN5O4
INCHI KEY:MGEBVSZZNFOIRB-UUOKFMHZSA-N