GLYMA.20G053800

$200.00

SKU:SL001495Insert is on chromosome Gm20 position 12358280

SKU: SL001495
Category:

Description

SKU:SL001495
Insert is on chromosome Gm20 position 12358280