GLYMA.20G006000

$200.00

SKU:SL001790Insert is on chromosome Gm20 position 596781

SKU: SL001790
Category:

Description

SKU:SL001790
Insert is on chromosome Gm20 position 596781