HOOD PIN

Pair of steel pin hooks with guided plug and click locking. Are very robust and reliable and include hardware necessary for correct installation. ...

01606AA 01606AR 01606S