ITN0617
ITN0617
- Catalog: ITN0617
- Gene/Protein: NCAPD3 CAPD3 KIAA0056
- Product Description: Immunotag™ CNDD3 Polyclonal Antibody
385.0000
Price in reward points: 385