GLYMA.20G050500

$200.00

SKU:SL001513Insert is on chromosome Gm20 position 10673499

SKU: SL001513
Category:

Description

SKU:SL001513
Insert is on chromosome Gm20 position 10673499