Skip to content

TRAXXAS LATCH BODY MOUNTS (F&R) - 6967

Sold out
$8.00
Tax line html
SKU TRA6967

Latch, body mounts (front & rear) Slash

We currently have 0 in stock.