Forum Moderators: open
I did a search on that target product and the 2 keyword search phrase is the same as my 2 keyword domain.
Please do keep in mind that it is a very "small" part of the overall equation. The competitiveness of that term will determine the outcome of your success. ;)
While keywords in a domain may have some influence, it is not the smoking gun as they say. But I can say from personal experience that it at least contributes to the ammo used for the smoking gun. :)