Jim Owings

About Us

inventor, patent holder, multiple business involvements