movement of cell or subcellular component microtubule-based process anatomical structure development movement of cell or subcellular component microtubule-based process anatomical structure development movement of cell or subcellular component microtubule-based process anatomical structure development movement of cell or subcellular component microtubule-based process anatomical structure development movement of cell or subcellular component microtubule-based process anatomical structure development movement of cell or subcellular component microtubule-based process anatomical structure development movement of cell or subcellular component microtubule-based process anatomical structure development movement of cell or subcellular component microtubule-based process anatomical structure development movement of cell or subcellular component microtubule-based process anatomical structure development movement of cell or subcellular component microtubule-based process anatomical structure development movement of cell or subcellular componentmovement of cell or subcellular component microtubule-based processmicrotubule-based process anatomical structure developmentanatomical structure development organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity ion binding carbohydrate derivative binding drug binding protein binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity ion binding carbohydrate derivative binding drug binding protein binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity ion binding carbohydrate derivative binding drug binding protein binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity ion binding carbohydrate derivative binding drug binding protein binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity ion binding carbohydrate derivative binding drug binding protein binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity ion binding carbohydrate derivative binding drug binding protein binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity ion binding carbohydrate derivative binding drug binding protein binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity ion binding carbohydrate derivative binding drug binding protein binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity ion binding carbohydrate derivative binding drug binding protein binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity ion binding carbohydrate derivative binding drug binding protein binding organic cyclic coorganic cyclic compound binding heterocyclic compheterocyclic compound binding small molecule bismall molecule binding hydrolase activithydrolase activity ion bindingion binding carbohydrate dericarbohydrate derivative binding drug bindingdrug binding protein bindingprotein binding cell protein-containing complex organelle supramolecular complex cell protein-containing complex organelle supramolecular complex cell protein-containing complex organelle supramolecular complex cell protein-containing complex organelle supramolecular complex cell protein-containing complex organelle supramolecular complex cell protein-containing complex organelle supramolecular complex cell protein-containing complex organelle supramolecular complex cell protein-containing complex organelle supramolecular complex cell protein-containing complex organelle supramolecular complex cell protein-containing complex organelle supramolecular complex cellcell protein-containing complexprotein-containing complex organelleorganelle supramolecular complexsupramolecular complex