168 12 PLT STL RIB LOCK SHIELD
Anvil
MFR# 0500340468 | MSC-1949300