2108615-05-8

2108615-05-8 structure
2108615-05-8 structure

Name Tubulin polymerization-IN-52
Molecular Formula C21H18F3N5O3
Molecular Weight 445.39