8,25,34a-Trideoxy-25,34a-epoxy-34a-oxorifamycin W;8-Deoxyrifamycin Z;Protorifamycin I lactone
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number