GLYMA.20G155900

$200.00

SKU:SL000766Insert is on chromosome Gm20 position 39480056

SKU: SL000766
Category:

Description

SKU:SL000766
Insert is on chromosome Gm20 position 39480056