Without seeing the mechanism one can't be sure, but there has only been one 7x7x7 mechanism (
here) that did not use the concepts protected by the Verdes patent.
Your mention of "a resemblance" indicates perhaps yours uses these patented concepts.
Presuming this is the case it would likely be illegal to sell it in the countries in which Verdes has his patent (US, Europe, Japan, China, I believe).
Separate from the legality, however, it would be considered KO to sell it or advertise it on this forum. We welcome information and pictures about individual creations inspired by these mechanisms but can not allow the site to be used to promote it for sale.
Dave

P.S. I love mini-puzzles!