P
PatentIndex
Search
Landscape
Sign in
Inventor
OGURA YUICHIRO
JP
2 patents
Patents
2 patents
US5707643A
Jan 13, 1998
Biodegradable scleral plug
SANTEN PHARMACEUTICAL CO LTD
389 citations
96
US6488938B1
Dec 3, 2002
Polylactic acid scleral plug
SANTEN PHARMACEUTICAL CO LTD
21 citations
86