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