Loading patent details...
US4563568A: Diesel Engine Glow Plug | Searchlight