ITT0896
ITT0896
- Catalog: ITT0896
- Gene/Protein: CCBP2
- Product Description: Immunotag™ Chemokine Receptor D6 Polyclonal Antibody
385.0000
Price in reward points: 385