comprising assemblies of felted or spongy material; comprising pads surrounded by a flexible material

Patents Grantslast 30 patents

Patents Applicationslast 30 patents