TECHNOLOGY FOCUS - ORGANIC CHEMISTRY - Preferred Components: The molecular linking element is conjugated and/or nonconjugated classes of molecules. The porphyrin macrocycle has four meso positions, where the (aminophenyl)amine group originates on one meso position of the porphyrin macrocycle and the molecular linking element originates on a second meso position of the porphyrin macrocycle. The (aminophenyl)amine group and molecular linking element originate on opposite meso positions of the porphyrin macrocycle. The porphyrin macrocycle includes "M" moiety comprising hydrogen or a metal. The molecular linking element is a group of elements consisting of linear alkanes, branched alkanes, cycloalkanes, (poly)cycloalkanes, cis- and trans-linear alkenes, cis- and trans-branched alkenes, linear alkynes, branched alkynes, (poly)alkynes, aryl hydrocarbyl compound, (poly)aryl hydrocarbyl compound, heteroarenes, (poly)heteroarenes, thiophenes, (poly)thiophenes and/or (poly)anilines. The anchor group is a chemical group capable of interacting with a substrate via chemical bonding, complexation, coordination, and any mode of interaction promoting communication between the porphyrin macrocycle amid and a substrate, through the molecular linking element. The anchor group is a chemical group consisting of carboxylic acids, carboxylates, sulfonic acids, sulfonates, phosphoric acids, phosphonates malonic acids, malonates, carboxylic acid anhydrides, lactones, cyanoacrylic acids and/or silanes. The (aminophenyl)amine group is N,N-(4-aminophenyl) amine, with atoms D1-D4, where D is a group of chemical moieties consisting of hydrogen, alkanes, haloalkanes, aryl hydrocarbyl compound, halogenated aryl hydrocarbyl compound, heteroarenes and/or halogenated heteroarenes, where the porphyrin macrocycle includes an "M" moiety comprising hydrogen or a metal, a first group A1-A5, and a second group B1-B5, where A and B are a group of chemical moieties consisting of hydrogen, halogen, amino, alkyl, haloalkyl, alkoxy, haloalkoxy, aryl, haloaryl, aryloxy, haloaryloxy, heteroaryl, haloheteroaryl, heteroaryloxy and/or haloheteroaryloxy. The (aminophenyl)amine is N-phenyl-N-(4-aminophenyl) amine, with D1-D2, and with 1-5C, where C is a group of chemical moieties consisting of hydrogen, halogen, amino, alkyl haloalkyl, alkoxy, haloalkoxy, aryl, haloaryl, aryloxy, haloaryloxy, heteroalkyl, haloheteroaryl, heteroaryloxy and/or haloheteroarloxy, where the porphyrin macrocycle includes an "M" moiety, a first group A1-A5, and a second group B1-B5. The anchor group interacts with a substrate comprising metallic-, organic-, inorganic- and/or organic-inorganic hybrid-material. EXAMPLE - None given.