The pol I gene from HIV-1 encoding the protease, reverse transcriptase (RT) and endonuclease has been expressed in Escherichia coli. By modifying the fermentation conditions and developing a new purification scheme, the yield of purified RT has been increased substantially compared with that obtained in an earlier procedure. The expressed RT was purified to homogeneity by ammonium sulphate fractionation followed by chromatography on DEAE Sepharose, Heparin Sepharose, S Sepharose and Poly(A)-Sepharose. The purified HIV-RT is a heterodimer (p66/p51) with an isoelectric point close to 8 and with a tendency to aggregate. The proteolytic product (p51), corresponding to the N-terminal end of the RT molecule, was isolated and identified, as were also some bacterial polypeptides that co-elute with HIV-RT during the early stages of the purification. The heterodimer was crystallized in several morphological forms using the vapour-diffusion hanging drop technique. To concentrate the protein and to change the buffer for crystallization, reverse-salt-gradient chromatography and micropreparative columns were used. The best crystals diffracted to 9 A resolution. The best crystals of native RT diffracted to 9 A resolution and in complex with nucleic acids to 4.5 A resolution (using a rotating anode X-ray source).