GLYMA.20G013900

$200.00

SKU:SL001724Insert is on chromosome Gm20 position 1240922

SKU: SL001724
Category:

Description

SKU:SL001724
Insert is on chromosome Gm20 position 1240922