Consumers Digest

502f303739323330343931382e30312e5f53434d5a5a5a5a5a5a5a5f jpg

502f303739323330343931382e30312e5f53434d5a5a5a5a5a5a5a5f jpg

Summary: Polymers Props Blood Compat Developments in Hematology and Immunology Springer

Image Dimensions: 107 x 160

Image originally found here.