GLYMA.20G184600

$200.00

SKU:SL000536Insert is on chromosome Gm20 position 42280712

SKU: SL000536
Category:

Description

SKU:SL000536
Insert is on chromosome Gm20 position 42280712