meso-Tetra(4-tert-butylphenyl) Porphine is used in photo-induced charge separation studies. It is used in preparation of Porphyrin Naphthalocyanine double-layer metal complex and application thereof in detection of low-concentration acetone in environment.