Innovative People

Peter Weller

Peter Weller Mechanical design; hydraulic design; truck body design; towtrucks; car carriers; trash trucks; construction equipment; heat transfer; stress analysis; auto lifts