Patent ID: 8252043

Claim:
A medical device for implantation in a body vessel, comprising: an implantable frame comprising a plurality of struts interconnected with a plurality of bends, a first strut of the plurality of struts extending between first and second bends of the plurality of bends and comprising a straight section of the frame free of other bends and of intersections with other struts of the plurality of struts, the straight section defining a surface and a plurality of projections extending from the surface, the plurality of projections having first and second projections and the surface having a portion positioned between the first and second projections; each of the first and second projections including a beveled edge and having a cross-sectional area at the intersection of the projection and the surface that is less than about 10 mm 2 ; and a biocompatible removable material enclosing the beveled edge of the first projection and the beveled edge of the second projection; the portion of the surface positioned between the first and second projections being free of the biocompatible removable material.