logo

SKU: EKL62613-BM

Human Phospholipid Scramblase 1 (Plscr1) ELISA Kit

In Stock
Catalog Number
EKL62613-BM
Name
Human Phospholipid Scramblase 1 (Plscr1) ELISA Kit
Price