pMDC83
-
Catalog numberPVT11426
-
Price324.85 USD
-
Size2 ug
-
-
Gene target
-
Short namepMDC83
-
Alternative namepMDC83
-