Infinitely Variable Transmission (IVT) for IV/HEV

(patent pending)

gallery/ivt with geneva