I'm struggling with 19d. There only seems one Swedish chemist to fit 19a, although I can't parse that ... I can think of two words that fit into 19d, but can't see how they fit together, or parse.
And am also defeated by 43a. The second word seems obvious, and I guess there's another obvious two-letter word to precede it, but I don't see how that corresponds to the clue. Any hints welcome.