what is stz
Streptozotocin or streptozocin (INN, USP) (STZ) is a naturally occurring chemical that is particularly toxic to the insulin-producing beta cells of the pancreas in mammals.