GLYMA.19G198300

$200.00

SKU:SL002396Insert is on chromosome Gm19 position 45548343

SKU: SL002396
Category:

Description

SKU:SL002396
Insert is on chromosome Gm19 position 45548343