GLYMA.19G178200

$200.00

SKU:SL002569Insert is on chromosome Gm19 position 43734760

SKU: SL002569
Category:

Description

SKU:SL002569
Insert is on chromosome Gm19 position 43734760