Welcome to GenPrice! Check out our latest updates.

Shopping Cart (0)

Your cart is empty

Add some products to get started!

M-THPP

M-THPP (Tetra (3-hydroxyphenyl) porphyrin; 3-THPP) is a photosensitizer. m-THPP can weakly induce ROS production and shows antitumor and antibacterial activity. m-THPP can be used for the research of photodynamic therapy (PDT) [1].

Product Specifications

CAS Number

22112-79-4

Product Name Alternative

Tetra (3-hydroxyphenyl) porphyrin; 3-THPP

UNSPSC

12352005

Hazard Statement

H302, H315, H319, H335

Target

Bacterial; Photosensitizer

Related Pathways

Anti-infection; Apoptosis

Field of Research

Cancer; Infection

Purity

98.0

Smiles

OC1=CC=CC(/C2=C3C=CC(/C(C4=CC(O)=CC=C4)=C5C=C/C(N/5)=C(C(C=C/6)=NC6=C(C7=CC=C2N7)\C8=CC(O)=CC=C8)\C9=CC(O)=CC=C9)=N\3)=C1

Molecular Formula

C44H30N4O4

Molecular Weight

678.73

Precautions

H302, H315, H319, H335

References & Citations

[1]Tsolekile N, et al. Photodynamic therapy and antibacterial activities of a novel synthesized quaternary Zn-Cu-In-S/ZnS QDs-mTHPP porphyrin conjugate[J]. International Journal of Nanomedicine, 2022, 17: 5315.

Shipping Conditions

Room Temperature

Storage Conditions

4°C (Powder, stored under nitrogen)

Scientific Category

Reference compound2

Clinical Information

No Development Reported

Available Sizes

Frequently Asked Questions

More Discoveries

Explore Other Products

Browse additional items from our catalog

Prox1 3'UTR Lenti-reporter-Luc Vector
37747086 1.0 µg

Prox1 3'UTR Lenti-reporter-Luc Vector

Sign In for Pricing
View Details
Anti-Neuropilin 1/NRP1 Antibody Picoband®, Dylight594 Conjugate
A01324-1-Dylight594 100 µg

Anti-Neuropilin 1/NRP1 Antibody Picoband®, Dylight594 Conjugate

Sign In for Pricing
View Details
Diacylglycerol Kinase Theta (DGKQ) Antibody
abx013532-01 10 µg

Diacylglycerol Kinase Theta (DGKQ) Antibody

Sign In for Pricing
View Details
Diacylglycerol Kinase Theta (DGKQ) Antibody
abx013532-02 100 µg

Diacylglycerol Kinase Theta (DGKQ) Antibody

Sign In for Pricing
View Details
Diacylglycerol Kinase Theta (DGKQ) Antibody
abx013532-03 200 µg

Diacylglycerol Kinase Theta (DGKQ) Antibody

Sign In for Pricing
View Details
Diacylglycerol Kinase Theta (DGKQ) Antibody
abx013532-04 300 µg

Diacylglycerol Kinase Theta (DGKQ) Antibody

Sign In for Pricing
View Details