Company name: ISTAVA Inc.
Description: ISTAVA Inc designed the door less interlock system used in many Canadian cancer centres.
1195 Glenora Dr, London, ON N5X 2P6, Canada