828266-39-3 | Cyclopentyl-10H-phenothiazin-10-ylmethanone | AOBChem