Where could one find a passenger side sun visor for a 1999 Jeep Wrangler Sport?

Salvage yard, dealer, or possibly Ebay.

Salvage yard, dealer, or possibly Ebay.

Salvage yard, dealer, or possibly Ebay.