I have an almost new passenger side, electric, heated door mirror. There is no mirror cap, you will have to use your old one or get new.
Price is £50 posted.