K.M.
I use source naturals and works well for us. We used to use the "Sprouts" brand when we lived in Tx but it was difficult because they did not always keep it in stock. Really it is hard to find in general and I am not sure what you would find that has all of your requirements but those are the brands we had success with. I have learned to not be too picky since my son WILL NOT SLEEP with out it for days. Good Luck and I hope you find what you are looking for.