Basic information
triazacyclononane macrocyclic porphyrin Structure

triazacyclononane macrocyclic porphyrin

Preparation Products And Raw materials