IT3566
IT3566
- Catalog: IT3566
- Gene/Protein: PDX1
- Product Description: Immunotag™ Human PDX1 (Pancreas/duodenum homeobox protein 1) ELISA
634.0000
Price in reward points: 634