Tubulin inhibitor 1

Tubulin inhibitor 1 · CAS 2237054-53-2