GLYMA.20G232600

$200.00

SKU:SL000143Insert is on chromosome Gm20 position 46601296

SKU: SL000143
Category:

Description

SKU:SL000143
Insert is on chromosome Gm20 position 46601296