A simple and versatile technique for the preparation of ultra-thin sections, which can be stained immunohistochemically directly on electron microscope grids, is presented. An anti-hapten immunoperoxidase procedure has been adapted for use on tissue fixed in a purified monomeric glutaraldehyde--picric acid mixture, and embedded in 'L R White', a recently formulated plastic resin. This plastic tolerates the use of partial dehydration of tissue, resulting in higher antigenic yields. In addition, no etching of ultra-thin sections is necessary, and the whole immunostaining procedure can be completed in less than 2 h. A comparison of commonly used fixatives is discussed. High-resolution micrographs showing general staining (uranyl acetate--lead citrate) of rat pancreas, and immunostaining of insulin and TSH in storage granules in perfusion-fixed rat tissue and of lambda-chain immunoreactive cells in immersion-fixed human tonsil are included as examples.