GLYMA.20G141000

$200.00

SKU:SL000890Insert is on chromosome Gm20 position 37984326

SKU: SL000890
Category:

Description

SKU:SL000890
Insert is on chromosome Gm20 position 37984326