Finger/Top Insert Clamp

Part #/DOR90681
MFG #90681
UNSPC #23242100