perfluorodecyliodide_liver Published on August 31, 2017 in PP5 (perfluorodecalin) liquid breathing mouse lung for 1 hour with 1.5 hours recoveryFull resolution (200 × 156) ← Previous