IT2851
IT2851
- Catalog: IT2851
- Gene/Protein: DDX42
- Product Description: Immunotag™ Human DDX42 (ATP-dependent RNA helicase DDX42) ELISA
634.0000
Price in reward points: 634