GLYMA.20G132500

$200.00

SKU:SL000965Insert is on chromosome Gm20 position 37272560

SKU: SL000965
Category:

Description

SKU:SL000965
Insert is on chromosome Gm20 position 37272560