Dabrafenib(GSK2118436) Sep 4, 2018adminActive small moleculeDabrafenib, GSK2118436 Dabrafenib;GSK2118436;1195765-45-7 READ MORE