ITT3427
ITT3427
- Catalog: ITT3427
- Gene/Protein: OR6C70
- Product Description: Immunotag™ Olfactory receptor 6C70 Polyclonal Antibody
385.0000
Price in reward points: 385