perfluorodecyliodide-3 Published on September 5, 2017 in Perfluorodecyliodide in a lysosomeFull resolution (600 × 332)