Not web orderable
The product MA183923: Insulin/Proinsulin Monoclonal Antibody (D3E7 (5B6/6)) is not orderable at the moment. Please contact our Technical Support for possible alternatives.