A method of making a bacteriochlorin is carried out by condensing a pair
of compounds of Formula II ##STR00001## to produce the bacteriochlorin,
wherein R is an acetal or aldehyde group. The condensing may be carried
out in an organic solvent, preferably in the presence of an acid. The
bacteriochlorins are useful for a variety of purposes such as active
agents in photodynamic therapy, luminescent compounds in flow cytometry,
solar cells, light harvesting arrays, and molecular memory devices.