5902580300RP - PARTIALLY REFLECTIVE PANEL 26" CHINESE INSERT