Catalog Number:
AA01XGVP
Chemical Name:
CycLuc12
CAS Number:
1627696-39-2