Loading patent details...
US5288639A: Fungal Stress Proteins | Searchlight