GLYMA.19G129200

$200.00

SKU:SL002978Insert is on chromosome Gm19 position 38851801

SKU: SL002978
Category:

Description

SKU:SL002978
Insert is on chromosome Gm19 position 38851801