GLYMA.19G137800

$200.00

SKU:SL002911Insert is on chromosome Gm19 position 39922629

SKU: SL002911
Category:

Description

SKU:SL002911
Insert is on chromosome Gm19 position 39922629