Universal Racing Car Flush Mount Quick Release Hood Latch Pin No Key Locking Kit
eBay