Erik Odelstierna — Swedish chemist