I could also buy some (two) in the first town. At that guy before the chapel (over the bridge), with the potions on his desc (trader is named Lamotte or so).
You can also buy some from a merchant you meet once in the Orobas-Fjords (he has two), AND you can find some in a few mines, in the last corner, very small deposit (I remember the thing with the puzzle with the red, blue, and black book, either where you get them or where you have to bring them, you find a deposit in the corner that can load malachite). In my last game, I had some 6 of those things (not counting the two I gave away as eyes).
You can get two or four if you fix the well (the one with the demon) in the orobas fjords AND have read the thoughs of the lady who gave you the quest.