Nafamostat drug molecule (serine protease inhibitor), 3D rendering.

Code produit:
532424894