Comments

Maksims

Report

carbacation and carbanion definitions are all the way around