Benzyl viologen


Benzyl viologen - chemical compound.