a molecule or other entity that can donate a proton or accept an electron pair in reactions.
1000x2000, 20s, Looping .mp4