Krylon has a color called Bahama Sea that is very close, and you can use it on bare plastic, if you want to. Primer is not needed. I've done it over gray primer, white primer, and bare white plastic, and the color comes out the same every time. It might not be an exact match, but it is really close, and for about 4 or 5 bucks for a can that will do a lot of engines, it's close enough for me.