GLYMA.20G024900

$200.00

SKU:SL001646Insert is on chromosome Gm20 position 2688189

SKU: SL001646
Category:

Description

SKU:SL001646
Insert is on chromosome Gm20 position 2688189