Hello,
Take a look and compare our 32-336 locking device to the part in your photo and see if it might be a match. Thanks for posting!