Have you tried Google photo search, I've never used it so have no experience, maybe of help maybe not. -
It is a capital mistake to theorise before one has data. Insensibly one begins to twist facts to suit theories, instead of theories to suit facts. (Sherlock Holmes - A Scandal in Bohemia.)
What are those devices that are clipped into them? The clips look like they were supplied as part of the device. If that's the case, then the device vendor may list them as a spare (if you're lucky).
It looks similar to this, but with a different clip arrangement, a long tedious search based on this, and the manufacturer appears to be uxcell, might lead you to something: