TY - RPRT TI - An ecdysiostatin from flies. AU - Y J Hua AU - J Koolman PY - 1995 DO - 10.1016/0167-0115(95)00040-i UR - https://pubmed.ncbi.nlm.nih.gov/7480876/ ID - 7480876 ER -