173429-65-7

L-NAFADOTRIDE

L-NAFADOTRIDE

Catalog No.377821
Name L-NAFADOTRIDE
CAS173429-65-7
FormulaC22H27N3O2.C4H6O6

Request a Quote

Structure of 173429-65-7