You are looking at a sun visor assembly from a 2020 Mazda MX-5 Miata RF. It is used but in great shape coming from a 2020 RF grand touring which was parted at 14k mi.
Make sure this is what you want and or need before buying. Ask questions if need be.
Shipping will be a flat rate of $30 via UPS ground for anywhere in the lower 48 states. Will not ship outside US / lower 48 states. Local pick up is welcome if you are anywhere near the Milwaukee, WI area.