GLYMA.19G145600

$200.00

SKU:SL002851Insert is on chromosome Gm19 position 40656823

SKU: SL002851
Category:

Description

SKU:SL002851
Insert is on chromosome Gm19 position 40656823