Description

Recombinant Human Phospholipid Scramblase 1, 10 ug