More about CSE Magellan Browser Extension's publisher:CSEDevelopment.
Check details of CSE Magellan Browser Extension