134012-77-4 Drp90 protein Protein drp 90 (soybean clone uox reduced) Protein drp90