Company Profile
Corporate Culture
Honors
Product Patents
Benzophenone Series
Other Intermediates
Rubber Additives
Optoelectronic Chemicals
Company News
Industry News
Q&A
For in-stock standard products, 7-15 days after receiving the deposit; for custom or large orders, typically 15-30 days.