try this store for chaeto algae http://www.ph84.idv.tw/vbb/showthread.php?t=222320
I saw a lot there last week, but I don't know they sell it or not. Maybe give them a call first.
I saw a lot there last week, but I don't know they sell it or not. Maybe give them a call first.