NOVELTY - Benzazoloporphyrazine compounds (I) having at least one substituent (R) at a 2 position of an azolo group of it, are new, where R is a surface attachment group or cross coupling group, R is not H or (CH2)nCH3, and n is 0-7.    USE - (I) are useful in polymers and sandwich coordination compounds for making articles of manufacture (all claimed) including electrochromic display, molecular capacitor, battery, solar cell and molecular memory device.    DETAILED DESCRIPTION - INDEPENDENT CLAIMS are also included for:    (1) making an article of manufacture (A1) comprising (a) providing a substrate and then (b) coupling the first benzazoloporphyrazine compound (I) to the substrate;    (2) a polymer comprising 2-50 (I) covalently coupled to one another;    (3) making an article of manufacture (A2) comprising (a1) providing a substrate, and then (b1) coupling the polymer to the substrate;    (4) a sandwich coordination compound, where at least one member of it is (I);    (5) making an article of manufacture (A3) comprising (a2) providing a substrate, and then (b2) coupling the first sandwich coordination compound to the substrate;    (6) a polymer (II) of 2-50 linked sandwich coordination compounds, where each of the sandwich coordination compounds comprises (I) linked to a benzazoloporphyrazine of an adjacent sandwich coordination compound;    (7) making an article of manufacture (A4) comprising (a3) providing a substrate, and then (b3) coupling the polymer (II) to the substrate;    (8) preparation of (I);    (9) making substituted isoindole-1,3-diylidenediamine compounds of formula (III) comprising reacting substituted fused-benzene compounds of formula (VI) in either (a) a polar protic solvent with an alkoxide base and ammonia gas at an elevated temperature, or (b) a polar aprotic solvent containing sodamide;    (10) making (VI) comprising reacting substituted 4,5-diamino-phthalonitrile compounds of formula (IX) with an aldehyde of formula (RCHO) in a polar aprotic solvent, in the presence of an oxidant to produce a reaction product, and then optionally reacting the reaction product with a hydrocarbon compound of formula (R2X1b); and    (11) making (IX) comprising reacting substituted 4,5-diiodo-benzene-1,2-diamine compounds of formula (X) in a polar aprotic solvent with a cyanation reagent.    X = N, O, S or Se; either    R2 = absent; or    R2 (when X is N) = H or optionally branched 1-40C alkyl (optionally substituted);    R3 = H, alkyl, alkenyl, alkynyl, cycloalkyl, aryl (including phenyl), halo, OH, alkoxy, alkylthio, pyridyl, CN, thiocyanato, NO2, NH2, alkylamino, acyl, sulfoxyl, sulfonyl, amido, carbamoyl, or R3 is linked to R3 by linker group;    X1a = NH2, SH, OH or SeH; and    X1b = halo, tosyl or triflate.