GLYMA.20G062900

$200.00

SKU:SL001447Insert is on chromosome Gm20 position 20284866

SKU: SL001447
Category:

Description

SKU:SL001447
Insert is on chromosome Gm20 position 20284866