Description
Description
BODY MOUNT LATCH (4)
Latch, body mount (4) (for clipless body mounting) (attaches to #10211 body)
Part
10218
UPC
020334019431