Does anybody know the manufacturer of this hardware. I have the exact same and the bottom pin has snapped and looking for a replacement. Thanks