Description

Recombinant Human Phospholipid Scramblase 1, 2 ug