Delamanid (OPC-67683) - 10mG.
Website URL:
/shop/0629-a12864-10mg-delamanid-opc-67683-10mg-39104
Internal Reference:
0629-A12864-10mG.