Two Piece Foot Strap - 21391 / 21391B - Buckingham Manufacturing

Responsive image
source