Yep these are available from AH Spares - item number DRF214, other suppliers may also have them, called a finishing strip, they are a silly piece of rubber mounted on an aluminium strip that is screwed into the inside edge of the cockpit and cantilever out over the gap between the chrome strip and the seal. I have installed mine but I am having trouble with them staying put, the Ali tends to bend when the door is shut and the result looks terrible.
Bob