Loading patent details...
US5643773A: Preparation of Elongated Seamless Capsules Containing a Coaxial Rod and Biological Material | Searchlight