It looks like it is but without seeing it or reading the label I can't tell you. The info on that page says its "Silica-gel based" which makes me pause. Not sure how to define the word "based" that they use in the description. It needs to be 100% silica-gel beads with no colored indicators and no frangrance added.
Also, thats price is for four - 8lb containers or a total of 32 lbs. Not sure anyone needs that much but even if they did that price seems high. I stand to be corrected, its been a while since I've purchased any.