Yeah...I bought that stuff too...then I saw the following thread:

http://straightrazorpalace.com/honing/28088-consumer-alert-chromium-oxide-bars-not.html

Um, guessing it's probably not ideal...