Streptozocin

18883-66-4