Hi! They sent me this image, but I don't know what it is exactly... the stabilizing fins look like pneumatic mortars, but I have no idea... it looks like some kind of stabilizer for some aquatic instrument, but like I said, I have no idea... the two holes you see are not through holes.