GLYMA.20G042000

$200.00

SKU:SL001555Insert is on chromosome Gm20 position 7517013

SKU: SL001555
Category:

Description

SKU:SL001555
Insert is on chromosome Gm20 position 7517013