GLYMA.19G263000

$200.00

SKU:SL001844Insert is on chromosome Gm19 position 50558856

SKU: SL001844
Category:

Description

SKU:SL001844
Insert is on chromosome Gm19 position 50558856