P
PatentIndex
Search
Landscape
Sign in
Inventor
CARMELE RAN
IL
1 patents
Patents
1 patent
US7778685B2
Aug 17, 2010
Method and system for positioning a device in a tubular organ
PAIEON INC
177 citations
93