Description

SppA1 signal peptide peptidase (higher plants) (300 ul), 300 ul