ELK - 	pYBA-1132	Kan	DH5α	 PN: 	ELKP827

ELK - pYBA-1132 Kan DH5α PN: ELKP827

Contact email: info@of-shop.com
    • SKU
      ELKBIOTECH- ELKP827