Cell culture

Recombinant Human LTA Protein