UPC Code: 020334782304
XRT™ front body mount & latches with 3x12 mm screws (6). Fits 7812 body.
Designed to fit: