PPP1R12B siRNA (Human)

Size
15 nmol
Catalog no.
MBS8219295
Price
453 EUR
Buy