74031615
Feb 23, 1990
Nov 27, 1990
MARNLEN MANAGEMENT LTD.
Subscribe
self-adhesive fluorescent vinyl tabs which attach to footwear by means of wrapping around and adhering to a shoelace