GLYMA.20G076700

$200.00

SKU:SL001379Insert is on chromosome Gm20 position 27776990

SKU: SL001379
Category:

Description

SKU:SL001379
Insert is on chromosome Gm20 position 27776990