143275-78-9
CL22 protein
Product Code:
937441
Molecular Formula:
Molecular Weight:
Order 143275-78-9