74353119
Jan 27, 1993
PERIO PRODUCTS LTD.
Subscribe
biodegradable, sustained release polymer device, inserted into a periodontal pocket, for the treatment of periodontitis