chemical structure of 1373431-65-2 FT-0774836

Product Name:

Talazoparib tosylate

Catalog No: FT-0774836

CAS NO:1373431-65-2
MW:552.6000 g/mol
MF:C26H22F2N6O4S
INCHI KEY:QUQKKHBYEFLEHK-QNBGGDODSA-N