ITN1578
ITN1578
- Catalog: ITN1578
- Gene/Protein: CENPL C1orf155 ICEN33
- Product Description: Immunotag™ CENPL Polyclonal Antibody
385.0000
Price in reward points: 385