GLYMA.20G075600

$200.00

SKU:SL001385Insert is on chromosome Gm20 position 27338212

SKU: SL001385
Category:

Description

SKU:SL001385
Insert is on chromosome Gm20 position 27338212