75317769
Jul 1, 1997
Oct 5, 1999
VESSA LIMITED
Subscribe
lower limb prostheses, upper limb prostheses, artificial limbs, feet and joints therefor; parts and fittings for the aforesaid goods