GLYMA.19G258100

$200.00

SKU:SL001886Insert is on chromosome Gm19 position 50197359

SKU: SL001886
Category:

Description

SKU:SL001886
Insert is on chromosome Gm19 position 50197359