ITN2329
ITN2329
- Catalog: ITN2329
- Gene/Protein: PTCHD2 DISP3 KIAA1337
- Product Description: Immunotag™ PTHD2 Polyclonal Antibody
385.0000
Price in reward points: 385