113079-82-6 Terbequinil 特贝喹尼 Catalog No.: 288967 Name: Terbequinil CAS: 113079-82-6 Formula: C15H18 N2 O3 Inquire about this product →