Porphyrins have also been quite popular in inorganic chemistry as catalysts for the reduction of oxygen (potentially useful for fuel cells). Some porphyrins can polymerize, and some of these polymers can conduct electricity - possibly useful for molecular wires.