GLYMA.20G080000

$200.00

SKU:SL001358Insert is on chromosome Gm20 position 29796166

SKU: SL001358
Category:

Description

SKU:SL001358
Insert is on chromosome Gm20 position 29796166