GLYMA.19G137600

$200.00

SKU:SL002912Insert is on chromosome Gm19 position 39896831

SKU: SL002912
Category:

Description

SKU:SL002912
Insert is on chromosome Gm19 position 39896831