chemical structure of 58316-88-4 FT-0778668

Product Name:

3-Deazaaristeromycin

Catalog No: FT-0778668

CAS NO:58316-88-4
MW:264.2800 g/mol
MF:C12H16N4O3
INCHI KEY:XNJHAZWZQGXOSC-IALJFVCMSA-N