I can't help you with a place to find the stuff. I can say that you're not missing much if you don't. It curls like heck (the 120 format worse than the 35 mm.), has terrible anti-halation characteristics, and isn't sharp. In short, it's pretty crappy film.
My stock of the stuff came straight from Hong Kong when a friend brought back a couple dozen rolls for me. I still have a few rolls left. Of all that film, only two negatives were worth printing. Go figure.