Lister Petter (original) (raw)
Lister Petter is a British company that manufactures internal combustion engines for industry, a subsidiary of Teignmouth, England based .
Lister Petter is a British company that manufactures internal combustion engines for industry, a subsidiary of Teignmouth, England based .