The Electrochemistry of Tetraphenyl Porphyrin Iron(III) Within Immobilized Droplets Supported on Platinum Electrodes