Loading patent details...
US6546908B1: Variable geometry toroidal engine | Searchlight