Otsuka Pharmaceutical Co. Ltd., Tokyo, Japan
Product: Deltyba delamanid (OPC-67683)