Loading patent details...
US7341041B2: Toroidal engine with variable displacement volume | Searchlight