SEARCH Articles Figures Tables Benzoporphyrin Benzoporphyrin Benzoporphyrin Derivatives (BPD) Benzoporphyrin derivative Benzoporphyrin derivative monoacid Benzoporphyrins Benzoporphyrins