Yes....very highly sophisticated engineering components.
I have often considered them for constructing mechanisms for boats and other models. I think they are used extensively in robots.
They also have a CAD program which can be downloaded from their website FOC allowing you to do a a 'soft' construction/design. This includes all dimensions, gear ratios etc. of all their components.
Cheers......Bernie