This is a clip for the dust bin of a Kärcher vacuum cleaner with the number 2801 to replace one that broke.
After searching for it online, I found the actual replacement part here: https://www.sbr24.de/kaercher/kaercher_ersatzteile/2.884-295.0 with the part number showing as 2.884-295.0, and the EAN number is: 4002667785562 ; but unfortunately it is no longer available for sale everywhere. So I took my calipers and measured the part from the one intact clip that I received from a friend.
I did not take a picture of my print before giving it away, so you have to believe me that it works! I attached a picture of the original parts for better recognition when people search for this by chance.
Pretty standard printing profile:
Material: PLA
Infil: ~20%
Walls: 3 or more,
Supports: Yes for the cylinders.
The author marked this model as their own original creation.