German Medical Device Patent Validated for babyLance Safety Heelstick
Follows Recent Grant of EPO Patent 2303123