GLYMA.19G132200

$200.00

SKU:SL002957Insert is on chromosome Gm19 position 39283115

SKU: SL002957
Category:

Description

SKU:SL002957
Insert is on chromosome Gm19 position 39283115