Smelly Chemistry - Periodic Table of Videos

Mercaptans - or Thiols - are some of the smelliest chemicals around. We didn't dare open the bottle.


Recent Videos