79116557
Jul 2, 2012
Feb 19, 2013
DEVISYS OY
Active Trademark
Subscribe
Shoe accessories, namely non-slipping devices for shoes and heel stops for shoes