Genuine BMW E90 E91 sunshade. Or trade for your e46 sunshade.
Just bought a Genuine BMW e90 sunshade. Comes in very good condition, less the vinyl storage bag. The OE part number is 82110399145. I bought this by mistake and thought it fits the e46... hence up for sale.
$40 shipped. Or I can trade for an e46 sunshade, Genuine, Covercraft, or Bavauto.
Please let me know.