GLYMA.20G101200

$200.00

SKU:SL001228Insert is on chromosome Gm20 position 34444135

SKU: SL001228
Category:

Description

SKU:SL001228
Insert is on chromosome Gm20 position 34444135