No, that would not be Rice Bran Technologies. The
Post# of 123679
The company has all new management since the name change, I wonder if they messed up a name brand not licensed anymore or such, or just the web page. I am not even sure if it is available yet.
LOL