GLYMA.20G234900

$200.00

SKU:SL000124Insert is on chromosome Gm20 position 46753869

SKU: SL000124
Category:

Description

SKU:SL000124
Insert is on chromosome Gm20 position 46753869