Pilot door assist step

Looking to replace.  Mine broke off yesterday.  Appears to be re-welded. I believe the replacement part number is 23-4012-3S. Any leads appreciated.
Single Sign On provided by vBSSO