H. TEICHLER, INC.