Microtubule inhibitor PP-13

Microtubule inhibitor PP-13 · CAS 2324119-74-4