139568-85-7 luminal binding protein, plant luminal binding protein, plant Catalog No.: 442778 Name: luminal binding protein, plant CAS: 139568-85-7 Inquire about this product →