(519) 837-8913
U.S. Patents #5989424 and #6042725 Canadian Patent #2146609 European Patent #969089652.3