Long haul: longest wait for Moline inventor’s patents approved in week ending May 21 | Western Illinois  Spot On Illinois