PPP1R12B siRNA (Mouse)

Size
15 nmol
Catalog no.
MBS8200059
Price
453 EUR
Buy