GLYMA.20G041200

$200.00

SKU:SL001559Insert is on chromosome Gm20 position 7245272

SKU: SL001559
Category:

Description

SKU:SL001559
Insert is on chromosome Gm20 position 7245272