GLYMA.20G246900

$200.00

SKU:SL000026Insert is on chromosome Gm20 position 47674559

SKU: SL000026
Category:

Description

SKU:SL000026
Insert is on chromosome Gm20 position 47674559