HomeDiIC₁₂(3) perchlorateDiIC₁₂(3) perchlorate ≥98% (by HPLC), CELLESTIAL®, Ultrapure fluorescent dye