Maybe one of these similar products would be of interest:-
Crew Rowing and Sculling Anti Slip Seat Pad by Hornet Watersports- Anti-Slip and Increases Comfort
Rowing and Sculling Anti Slip Seat Pad - Anti-slip and Increases Comfort
Hornet Watersports Crew Rowing and Sculling Anti Slip Seat Pad Anti-Slip and ...
Adjustable and Easy to Use Pedal Straps for Rowing and Fitness Bikes 2pcs