Biomimetic Protein Based Elastomers | 1839161027 | Memmo