GLYMA.20G197600

$200.00

SKU:SL000436Insert is on chromosome Gm20 position 43507631

SKU: SL000436
Category:

Description

SKU:SL000436
Insert is on chromosome Gm20 position 43507631