681492-22-8

Delamanid

Cas Number: 681492-22-8  Molecular Structure
Product Code
307039
Product Name
Delamanid
Cas Number
681492-22-8
Molecular Formula
C25H25F3N4O6