These Kyosho 1889 body pins lock your car body firmly while letting you lift the shell quickly for repairs or battery swaps. Built to resist loosening under heavy use, they suit racers and casual bashing alike.
Copyright © 2008-2026 rcjaz.ca All rights reserved