MICRON PRODUCTS INC & SUBSIDIARIES