Home > Decarbamylcefoxitin Lactone
Decarbamylcefoxitin Lactone

Decarbamylcefoxitin Lactone

Cat. No. DIT-73463
CAS. No. 1422023-33-3
Category Impurities
Stock Status Available in 1-2 weeks