Prophaze Technologies Pvt.Ltd.: products and alternatives