GLYMA.20G225500

$200.00

SKU:SL000202Insert is on chromosome Gm20 position 45975321

SKU: SL000202
Category:

Description

SKU:SL000202
Insert is on chromosome Gm20 position 45975321