Fowler means faster handling
Fowler Means Faster Handling
Locomotive Drivers and the NEW Fowler Diesels
Diesel Locomotives From 80hp Upwards
Fowler diesel power in the paper industry