Barrel heat engine whose pistons and liners are cooled by a dire
Block-mounted piston squirter
Canada
World
United States