

Says "Pan/Pro Caster" on one side, and "Seiwa/Made in Japan" on the other.


Not that I know. Now that you mention it though, it does look a little suspicious. I'll clean the area and see if it is.ARKQX33V6 wrote: By the way is your brake leaking at the top connector?