They are hard to find. Especially the "not online" and the "protein free" part.

I have to say I don't know of one. Maybe Burt's Bees?