chemical structure of 1108-68-5 FT-0633331

Product Name:

Cinobufotalin

Catalog No: FT-0633331

CAS NO:1108-68-5
MW:458.5000 g/mol
MF:C26H34O7
INCHI KEY:KBKUJJFDSHBPPA-ZNCGZLKOSA-N