DEFLECTO CORPORATION