Perhaps found a replacement for my PC's backpanel I/O shield: AliExpress Item #4000562100767, sold by “SpiderIsland Tech Co, Ltd.” (unable to verify corporation registration due to lack of effort) and allegedly manufactured by "DEBROGLIE" (unable to find any such company easily on US Google). sold out… AliExpress Item #3256801112114223, sold by “Redbearshop Store, Professional Manufacturer of Computer Backplate, the first IO shield store in China”. It doesn't have the …