Takeda-6d [ 1125632-93-0 ]

Cas Number: 1125632-93-0
Product Code
2159418
Product Name
Takeda-6d
Cas Number
1125632-93-0
Molecular Formula
C27H19ClFN5O3S