GLYMA.20G240000

$200.00

SKU:SL000086Insert is on chromosome Gm20 position 47138863

SKU: SL000086
Category:

Description

SKU:SL000086
Insert is on chromosome Gm20 position 47138863