ITN2332
ITN2332
- Catalog: ITN2332
- Gene/Protein: SEMA6A KIAA1368 SEMAQ
- Product Description: Immunotag™ SEM6A Polyclonal Antibody
385.0000
Price in reward points: 385