GLYMA.20G031000

$200.00

SKU:SL001604Insert is on chromosome Gm20 position 3775132

SKU: SL001604
Category:

Description

SKU:SL001604
Insert is on chromosome Gm20 position 3775132