KLEIN CORPORATION INC