It looks like a JRB pin grabber to me. If it is, all you really need to know is the pin diameter (which I would guess to be 65 mm) the distance between the ears and the distance from center of one pin to the center of the other. You can then have what you need to buy new buckets or attachments that fit.