CF POSH
CF POSH stands for Creative Factory POSH. They produce performance parts such as CDI unit, engine parts, electrical parts and more. They're proud of their quality of parts made in Japan.
Official WebsiteCF POSH stands for Creative Factory POSH. They produce performance parts such as CDI unit, engine parts, electrical parts and more. They're proud of their quality of parts made in Japan.
Official Website