ITT3288
ITT3288
- Catalog: ITT3288
- Gene/Protein: OR2A25
- Product Description: Immunotag™ Olfactory receptor 2A25 Polyclonal Antibody
385.0000
Price in reward points: 385