13 of 19

Shell Lace Stent prototype (Tonkin Liu)