68335-15-9 BHPD HEMATOPORPHYRIN DERIVATIVE HPD HPD-quentron Haematoporphyrin derivative Hematoporphyrin D Photofrin Photofrin I WR 246310