GLYMA.20G227900

$200.00

SKU:SL000182Insert is on chromosome Gm20 position 46235616

SKU: SL000182
Category:

Description

SKU:SL000182
Insert is on chromosome Gm20 position 46235616