As I've mentioned before on this forum, go down to your local Walmart on a sunny day and compare your part against similarly-painted cars in the lot. You can then go to the dealer or a good auto parts store for touchup paint; and auto refinisher's store for larger quantities. I think Subaru has one that's close...