Source: https://www.tri-valley.k12.oh.us/userfiles/729/Classes/63484/stoichiometry and percent yield notes.pdf?id=141990