GLYMA.20G178800

$200.00

SKU:SL000581Insert is on chromosome Gm20 position 41621214

SKU: SL000581
Category:

Description

SKU:SL000581
Insert is on chromosome Gm20 position 41621214