Lufenuron 13c6 Maximize

Lufenuron 13c6

103055-07-8 (Unlabeled)

C1113C6H8Cl2F8N2O3

517.11 g mol-1

Contact us

Lufenuron 13c6 LUFENURON 13C6