GLYMA.20G089400

$200.00

SKU:SL001309Insert is on chromosome Gm20 position 33141384

SKU: SL001309
Category:

Description

SKU:SL001309
Insert is on chromosome Gm20 position 33141384