TECHMICRO PRECISION INDUSTRIES ID 35207043