Lys-63-specific deubiquitinase BRCC36,BRCC3/BRCC36

SKU MEBO0348 Category Brand:

Lys-63-specific deubiquitinase BRCC36,BRCC3/BRCC36

31,500.00