Links look spam. Try selling to someone in China. [Non-english links].
Did you check web/archive.?
Although you have citied a million links, there is no evidence of a functioning website.
Apologies, but I don't see value, and have to say its worth reg. fee.
Do you have a better reason? Let me know....