GLYMA.20G023400

$200.00

SKU:SL001658Insert is on chromosome Gm20 position 2496031

SKU: SL001658
Category:

Description

SKU:SL001658
Insert is on chromosome Gm20 position 2496031