
TRAXXAS LATCH BODY MOUNTS (F&R) - 6967
Sold out
$8.00
Tax line html
SKU TRA6967
Latch, body mounts (front & rear) Slash