Mine looks very similar to that. I don't think they are designed to be flush fitting as you wouldn't be able to run the cable under it for the HP Race Datalogger.
Cowl fit is the same as mine. About the same quality as the rest of it!
Enter your email address to join: